Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 WELLS ROAD Semi-Detached £200,000 2 Sep 2019
63 WELLS ROAD Detached £175,000 21 Sep 2012
63A WELLS ROAD Detached £79,500 12 Nov 1999
67 WELLS ROAD Semi-Detached £54,000 12 Jun 2000
73 WELLS ROAD Semi-Detached £119,000 3 Feb 2011